package com.elitel.frame.business.service;

import com.elitel.frame.main.entity.CfgDb;
import com.elitel.frame.main.entity.CfgExtsql;
import com.elitel.frame.main.entity.ext.QueryFiled;
import com.elitel.frame.main.entity.vo.PageResponseVo;

import java.util.List;
import java.util.Map;
/**
 * 现已变更为脚本服务接口
 * @author dingdaifu
 *
 */
public interface MultipleTableServerService {

	PageResponseVo<Map<String, Object>> multipleTableServerQueryPagination(CfgDb cfgDB, String pageNO,
																		   String pageSize, Map<String, Object> passConditionMap, CfgExtsql cfgExtsql, String refCache) throws Exception;

	PageResponseVo multipleTableServerQuery(CfgDb cfgDB, String conQuery, CfgExtsql cfgExtsql,String refCache) throws Exception;

	List<Map> queryTest(String sql);

	PageResponseVo<Map<String, Object>> ognlQueryPagination(CfgDb cfgDB, String pageNO, String pageSize, Map<String, Object> passConditionMap, CfgExtsql cfgExtsql, List<QueryFiled> queryFileds, Map<String, String> paramType);

	//脚本服务数据接口
	

}
